Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Розрахункова робота №1

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
КН
Кафедра:
Не вказано

Інформація про роботу

Рік:
2008
Тип роботи:
Розрахункова робота
Предмет:
Програмно-орієнтовані мови програмування

Частина тексту файла

 Міністерство науки та освіти України Національний університет “Львівська політехніка” Інститут комп’ютерних наук та інформаційних технологій Кафедра АСУ Розрахункова робота №1 з предмету ”Проблемно орієнтовані мови програмування” Львів – 2008 Задано довге ціле число. Написати вираз який повертає суму двох середніх байт цього числа. Блок-схема #include<stdio.h> #include<conio.h> int main(void) { clrscr (); long int a,s=0; printf("\n\tVvedit dovge cile chuslo: "); scanf("%li",&a); s=((a&0x00ff0000)>>16)+((a&0x0000ff00)>>8); printf("\nSuma dvox serednix baitiv danogo chusla\n\tS=%li",s); getch (); return 0; } Скласти програму підрахунку кількості різних чисел в масиві, елементами якого є додатні двобайтні значення. Блок-схема #include<stdio.h> #include<conio.h> #define N 100 int main(void) { clrscr (); int a[N],s=0,i,j,n,b,change=1; printf("\nVvedit rozmirnist masuvy: "); scanf("%i",&n); printf("\nVvedit elementu masuvy:\n"); for (i=0;i<n;i++) scanf("%i",&a[i]); while (change==1) { change=0; for (i=0;i<n;i++) { if (a[i]>a[i+1]) { b=a[i]; a[i]=a[i+1]; a[i+1]=b; change=1; } } } for (i=0;i<n;i++) { if (a[i]!=a[i+1]) s+=a[i]; } printf("\nSuma riznux chusrl v masuvi S=%i",s); getch (); return 0; } Згенерувати 10 випадкових чотирицифрових чисел, в кожному з яких цифри є різними. Блок-схема #include<stdio.h> #include<conio.h> #include<stdlib.h> #define N 10 int main(void) { clrscr (); randomize (); int a[N],i,a1,a2,a3,a4,p,k; for (i=0;i<N;i++,printf("\n")) { do { p=1000+random(9000); k=p; a1=p%10; p=p/10; a2=p%10; p=p/10; a3=p%10; p=p/10; a4=p; } while (a1==a2||a2==a3||a3==a4||a4==a1||a1==a3||a1==a4||a2==a4); a[i]=k; printf("%i",a[i]); } getch (); return 0; }
Антиботан аватар за замовчуванням

25.01.2013 01:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини